package com.xteam.ecsystem.entities;


import java.io.Serializable;

/**
 * 商品类型表
 * @author tangkf
 * @date 2012-08-14
 */
public class BaseGoodsType implements Serializable {
	private static final long serialVersionUID = 1L;


	/**
	 * 类名称
	 */
	public static final String REF="BaseGoodsType";

	/**
	 * 系统ID 的属性名
	 */
	public static final String PROP_BGTID="bgtId";

	/**
	 * 类型名称 的属性名
	 */
	public static final String PROP_BGTNAME="bgtName";

	/**
	 * 类型状态（0-无效，1-有效） 的属性名
	 */
	public static final String PROP_BGTSTATE="bgtState";

	/**
	 * 系统ID
	 */
	private java.lang.String bgtId;

	/**
	 * 类型名称
	 */
	private java.lang.String bgtName;

	/**
	 * 类型状态（0-无效，1-有效）
	 */
	private java.lang.Integer bgtState;

	/**
	 * 获取 系统ID 的属性值
	 * @return bgtId : 系统ID
	 * @author tangkf
	 */
	public java.lang.String getBgtId(){
		return this.bgtId;
	}

	/**
	 * 设置 系统ID 的属性值
	 * @param bgtId : 系统ID
	 * @author tangkf
	 */
	public void setBgtId(java.lang.String bgtId){
		this.bgtId	= bgtId;
	}

	/**
	 * 获取 类型名称 的属性值
	 * @return bgtName : 类型名称
	 * @author tangkf
	 */
	public java.lang.String getBgtName(){
		return this.bgtName;
	}

	/**
	 * 设置 类型名称 的属性值
	 * @param bgtName : 类型名称
	 * @author tangkf
	 */
	public void setBgtName(java.lang.String bgtName){
		this.bgtName	= bgtName;
	}

	/**
	 * 获取 类型状态（0-无效，1-有效） 的属性值
	 * @return bgtState : 类型状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public java.lang.Integer getBgtState(){
		return this.bgtState;
	}

	/**
	 * 设置 类型状态（0-无效，1-有效） 的属性值
	 * @param bgtState : 类型状态（0-无效，1-有效）
	 * @author tangkf
	 */
	public void setBgtState(java.lang.Integer bgtState){
		this.bgtState	= bgtState;
	}

	/**
	 * 转换为字符串
	 * @author tangkf
	 */
	public String toString(){
		return "{" + "bgtId(系统ID)=" + bgtId + "," +"bgtName(类型名称)=" + bgtName + "," +"bgtState(类型状态（0-无效，1-有效）)=" + bgtState + "}";
	}
	/**
	 * 转换为 JSON 字符串
	 * @author tangkf
	 */
	public String toJson(){
		return "{" + "bgtId:'" + bgtId + "'," +"bgtName:'" + bgtName + "'," +"bgtState:'" + bgtState + "'}";
	}
}